package com.coocaa.ops.admin.v1.panel.model.intenal;

import com.coocaa.ops.common.core.biz.dmp.entity.DmpRegistryRlsInfoEntity;
import com.coocaa.ops.common.core.biz.panel.entity.BlockContentInfoEntity;
import com.coocaa.ops.common.core.biz.panel.entity.PanelBlockRlsEntity;
import com.coocaa.ops.common.core.biz.panel.entity.PanelSubPanelRlsEntity;
import com.coocaa.ops.common.core.biz.panel.entity.SubPanelInfoEntity;
import com.coocaa.ops.common.tool.base.InstanceUtil;
import lombok.Data;

import java.util.List;

/**
 * @author bijiahao
 * @description
 * @date 2020/6/16 17:41
 */
@Data
public class PanelBatchSaveModel {

    private List<PanelBlockRlsEntity>  finalPanelBlockList;

    private List<DmpRegistryRlsInfoEntity> finalDmpList;

    private List<SubPanelInfoEntity>  finalSubPanelList;
    private List<PanelSubPanelRlsEntity> finalPanelSubPanelList;
    private List<BlockContentInfoEntity> finalBlockList;

    public PanelBatchSaveModel() {
        this.finalPanelBlockList = InstanceUtil.newArrayList();
        this.finalDmpList = InstanceUtil.newArrayList();
        this.finalSubPanelList = InstanceUtil.newArrayList();
        this.finalPanelSubPanelList = InstanceUtil.newArrayList();
        this.finalBlockList = InstanceUtil.newArrayList();
    }
}
